﻿/****************************************************************
Architecture:
Mohammad Ashraful Alam, Microsoft MVP 2007-2010
Portfolio: http://www.ashraful.net
***************************************************************/
using System;
using System.Collections.Generic;
using DaXDD.DataContainers;
namespace DaXDD.DataAccess.Model.IDataAccess
{
    public partial interface IEmployeeDAO
    {
        List<Employee> GetEmployeesByFirstNameLastNameAddress(string firstName, string lastName, string address);
        List<Employee> GetEmployeesByFirstNameLastNameAddressPaged(int? reportsTo, string orderBy, int startRowIndex, int maximumRows);
        int GetEmployeesByFirstNameLastNameAddressPagedCount(int? reportsTo, string orderBy, int startRowIndex, int maximumRows);
    }
}
